package com.whmskj.xjlhbc.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.Date;

@Data
@Schema(name = "进度汇报记录请求响应参数",description = "进度汇报记录请求响应参数")
@TableName(value = "progressInProductionOfBcsc05Orde",autoResultMap = true)
public class ProgressInProductionOfBcsc05Orde {
    @TableId(type = IdType.AUTO)
    @Schema(description = "")
    private Integer id;

    @Schema(description = "订单编号")
    private String orderNumber;

    @Schema(description = "")
    private String f76b;

    @Schema(description = "")
    private String noNo;

    @Schema(description = "")
    private String f8ff;

    @Schema(description = "")
    private String millimeters;

    @Schema(description = "")
    private String fab1;

    @Schema(description = "")
    private String dateOfDelivery;

    @Schema(description = "")
    private String fullMenstruation;

    @Schema(description = "")
    private String mask;

    @Schema(description = "整经状态")
    private String fulltimeStatus;

    @Schema(description = "浆纱状态")
    private String maskStatus;

    @Schema(description = "")
    private String weaving;

    @Schema(description = "织布状态")
    private String wroteState;

    @Schema(description = "")
    private String reporterAsAWhole;

    @Schema(description = "")
    private String fullReportingTime;

    @Schema(description = "")
    private String fcd6;

    @Schema(description = "")
    private String theSarcophagusReporter;

    @Schema(description = "")
    private String imReportingOnTheLasagna;

    @Schema(description = "")
    private String illTellYouWhatTimeItIs;

    @Schema(description = "")
    private String weavingReporter;

    @Schema(description = "")
    private String weavingReportingTime;

    @Schema(description = "姓名")
    private String name;

    @Schema(description = "岗位")
    private String positions;

    @Schema(description = "")
    private String reportIt;

    @JsonFormat(pattern = "MM-dd HH:mm:ss",timezone = "GMT+8")
    @Schema(description = "上报时间")
    private Date reportingTime;

    @Schema(description = "备注")
    private String remarks;

    @TableField(exist = false)
    @Schema(description = "订单状态")
    private String orderStatus;


}
